• word of the day

    mastotermes electrodominicus

    mastotermes electrodominicus - Dictionary definition and meaning for word mastotermes electrodominicus

    Definition
    (noun) extinct termite found in amber in the Dominican Republic
Download our Mobile App Today
Receive our word of the day
on Whatsapp